Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MOELFRE TERRACE Terraced £158,314 £43,500 14 Nov 2000
4 MOELFRE TERRACE Terraced £136,834 £110,000 29 Jun 2018
5 MOELFRE TERRACE Semi-Detached £157,818 £85,000 12 Mar 2009
7 MOELFRE TERRACE Terraced £123,393 £36,000 11 May 2001
8 MOELFRE TERRACE Semi-Detached £202,547 £205,000 18 Nov 2022
9 MOELFRE TERRACE Terraced £243,860 £95,000 12 Nov 2002